<?php

class Controller {

    /**
     * 构造方法
     */
    public function __construct()
    {
        $this->_initContentType();
    }

    /**
     * 初始化Content-Type
     */
    protected function _initContentType() {
        header('Content-Type: text/html; charset=utf-8');
    }

    /**
     * 跳转
     * @param string $url 目标URL
     * @param string $message 提示信息
     * @param int $wait 等待时间
     * @return void
     */
    protected function _jump($url, $message=NULL, $wait = 3) {
        //判断是立即跳转还是提示
        if(is_null($message)) {
            //立即跳转
            header('Location: ' . $url);
        } else {
            //提示跳转
           /* header("Refresh: $wait; URL=$url");
            echo $message;*/
           include CURRENT_VIEW_PATH . 'message.html';
        }
        //终止脚本
        die;
    }
}